// 如果需要获取一个汉中异步操作的结果，必须通过回调函数来获取

function fn(callback) {
    
    setTimeout(function () {
        var data = 'hello'
        callback(data)
    }, 1000)
}


fn(function(data) {
    console.log(data)
})